class Student:
    # 首尾双下划线的特殊方法
    def __init__(self, name, age, gender):
        # self._name，是受保护的proteceted，只能被本类和子类访问，但仍然可以被强制外部访问
        self._name = name
        # self.__age，是privated私有的，只能被类本身的方法使用
        self.__age = age
        # 普通的实例属性，类的内部、外部及子类都可以被方法
        self.gender = gender

    def _fun1(self):
        pass

    def __fun2(self):
        pass

    def show(slef):
        pass


if __name__ == "__main__":
    pass
